package pe.gob.mef.snip.preinversion.domain;

import java.math.BigDecimal;

public class MetaBanco extends EntidadBase {
    private BigDecimal proyecto;

    private Integer meta;

    private BigDecimal version;

    private String nombre;

    private String unidadMed;

    private Long cantidad;

    private BigDecimal costoUnit;

    private String fuenteFinanc;

    private Short rubro;

    private String creditoExterno;

    private String alternativa;

    private BigDecimal factorCorreccion;

    private String accion;

    private BigDecimal costoEstandar;

    private BigDecimal componenteOdi;

    public BigDecimal getProyecto() {
        return proyecto;
    }

    public void setProyecto(BigDecimal proyecto) {
        this.proyecto = proyecto;
    }

    public Integer getMeta() {
        return meta;
    }

    public void setMeta(Integer meta) {
        this.meta = meta;
    }

    public BigDecimal getVersion() {
        return version;
    }

    public void setVersion(BigDecimal version) {
        this.version = version;
    }

    public String getNombre() {
        return nombre;
    }

    public void setNombre(String nombre) {
        this.nombre = nombre == null ? null : nombre.trim();
    }

    public String getUnidadMed() {
        return unidadMed;
    }

    public void setUnidadMed(String unidadMed) {
        this.unidadMed = unidadMed == null ? null : unidadMed.trim();
    }

    public Long getCantidad() {
        return cantidad;
    }

    public void setCantidad(Long cantidad) {
        this.cantidad = cantidad;
    }

    public BigDecimal getCostoUnit() {
        return costoUnit;
    }

    public void setCostoUnit(BigDecimal costoUnit) {
        this.costoUnit = costoUnit;
    }

    public String getFuenteFinanc() {
        return fuenteFinanc;
    }

    public void setFuenteFinanc(String fuenteFinanc) {
        this.fuenteFinanc = fuenteFinanc == null ? null : fuenteFinanc.trim();
    }

    public Short getRubro() {
        return rubro;
    }

    public void setRubro(Short rubro) {
        this.rubro = rubro;
    }

    public String getCreditoExterno() {
        return creditoExterno;
    }

    public void setCreditoExterno(String creditoExterno) {
        this.creditoExterno = creditoExterno == null ? null : creditoExterno.trim();
    }

    public String getAlternativa() {
        return alternativa;
    }

    public void setAlternativa(String alternativa) {
        this.alternativa = alternativa == null ? null : alternativa.trim();
    }

    public BigDecimal getFactorCorreccion() {
        return factorCorreccion;
    }

    public void setFactorCorreccion(BigDecimal factorCorreccion) {
        this.factorCorreccion = factorCorreccion;
    }

    public String getAccion() {
        return accion;
    }

    public void setAccion(String accion) {
        this.accion = accion == null ? null : accion.trim();
    }

    public BigDecimal getCostoEstandar() {
        return costoEstandar;
    }

    public void setCostoEstandar(BigDecimal costoEstandar) {
        this.costoEstandar = costoEstandar;
    }

    public BigDecimal getComponenteOdi() {
        return componenteOdi;
    }

    public void setComponenteOdi(BigDecimal componenteOdi) {
        this.componenteOdi = componenteOdi;
    }
}